boggle the mind

[美国口语]不可理解; 不可思议; 难以置信